home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
012
/
quickeys.arc
/
QUICKEYS.DOC
< prev
Wrap
Text File
|
1986-02-15
|
5KB
|
82 lines
TEXT TAKEN DIRECTLY FROM THE ARTICLE "SPEEDING UP YOUR KEYBOARD"
PC-MAGAZINE, DATED MARCH 11, 1986 (Page 255-258)
"WHAT QUICKEYS DOES Each time a new key is entered, QUICKEYS
records the key and starts a delay countdown. If zero is reached
before the key is released, QUICKEYS adds a new copy of the
keystroke to the computer's keyboard buffer (its internal holding
area for keystrokes) and begins a new, shorter countdown. Once
zero is reached again, another copy of the same key is stored in
the buffer and the short cycle begins once more. This cycle of
counting down and then repeating the key continues until either
the key is released, another key is pressed, or the keytboard
buffer area is filled.
In practice, QUICKEYS can repeat keys far faster than some
user programs can respond to them. Such a program response delay
could cause you to hold down a key far longer than necessary,
thus sending many more key repetitions than the program ought to
receive. For example, a spreadsheet program might typically
scroll across the sheet at about two columns per second while the
Cursor right key is held down. Thus, to move right four columns
would require four strokes on the Cusor right key and about 2
seconds. In the same two seconds, however, if you simply hold
down the Cusor key rather than striking it each time, QUICKEYS
will send 1 stroke in the first 1/3 second and another 30 in the
following 1 2/3 second, at 18 repetitions per second. Assuming
you have an extended keyboard buffer installed (and you'rewasting
a lot of time if you don't), QUICKEYS will have sent 31 Cusor
right keystrokes in the time is takes to scroll the four columns
you desire. Thus, if you hold down the key while waiting for the
program to reach the fourth column, there will still be 28 extra
Cusor right keystrokes in the buffer. The spreadsheet will then
continue scrolling to the right until all the extra keystrokes
are used up - - unless you have some means of getting rid of
them.
ZAPPING THE KEYBOARD BUFFER Enter the Alt-Shift keyboard
zap command. To let you delete any extra keystrikes you may in-
advertently send during slow user program responses, a keyboard
"ZAP" command is incorporated withing QUICKEYS and will be active
as long as QUICKEYS is resident. To delete any extra keys in the
buffer (to instantly stop scrolling right, for instance), you
simply press the left Shift key together with the Alt key. When-
ever QUICKEYS sees this key pair, it empties the keyboard buffer,
and the user program must wait for a new key to be pressed.
The combination of QUICKEYS's high-speed typematic action
and its Alt-Shift zap command provides a very handy way to scroll
about the screen. Once the program is resident, simply hold down
a cusor key for as long as you think it takes to get where you're
going, then sit back and wait. Once you arrive, simply tap the
Alt and left Shift keys at the same time and continue with your
work. It's far more productive use of your time to send 18
strokes in a second and then do somthing else while the screen
scrolls than it is to hold the key down for 9 seconds while you
wait to move 18 columns.
RESOURCES REQUIRED QUICKEYS utilizes 544 bytes of memory
each time it is loaded, which is a very small price to pay for
effectively doubling the repetition rate of the PC or XT
typematic keys. At only 289 bytes, the physical QUICKEYS.COM
program files is also quite small enough to easily fit on most
"boot" diskettes.
Unlike most memory-resident programs, QICKEYS can be loaded
more than once during the session. Each time it is loaded, the
effictive repetition speed increases again. For example, without
QUICKEYS it takes almost 8 seconds for the keyboard's typematic
feature to enter 80 asterisks at the DOS prompt. After loading
QUICKEYS once, the time is reduced to about 3.5 seconds. A
second loading of QUICKEYS reduces the time to about 2.5 seconds,
and a third loading shaves another second from the figure. By
that tiem, however, you're likely to find that the repeat rate is
becoming too rapid for even a good typist to handle. Over the
long haul, a single loading of QUICKEYS should prove about right
for most competent typists."
PROGRAM KEYED IN AND ARTICLE TYPED BY:
CARL S. HAYES
ALEXANDRIA, VA